首页> 外文OA文献 >A graph-theoretical approach for the computation of connected iso-surfaces based on volumetric data
【2h】

A graph-theoretical approach for the computation of connected iso-surfaces based on volumetric data

机译:用于计算连通性的图论 - 理论方法   基于体积数据的等值面

摘要

The existing combinatorial methods for iso-surface computation are efficientfor pure visualization purposes, but it is known that the resultingiso-surfaces can have holes, and topological problems like missing or wrongconnectivity can appear. To avoid such problems, we introduce agraph-theoretical method for the computation of iso-surfaces on cuboid meshesin $\mathbb{R}^3$. The method for the generation of iso-surfaces employslabeled cuboid graphs $G(V,E,\mathcal{F})$ such that $V$ is the set of verticesof a cuboid $C\subset\mathbb{R}^3$, $E$ is the set of edges of $C$ and$\mathcal{F}\,:\,V\rightarrow [0,1]$. The nodes of $G$ are weighted by thevalues of $\mathcal{F}$ which represents the volumetric information, e.g.\ froma Volume of Fluid method. Using a given iso-level $c\in (0,1)$, we first obtainall iso-points, i.e.\ points where the value $c$ is attained by theedge-interpolated $\mathcal{F}$-field. The iso-surface is then built fromiso-elements which are composed of triangles and are such that their polygonalboundary has only iso-points as vertices. All vertices lie on the faces of asingle mesh cell. We give a proof that the generated iso-surface is connected up to theboundary of the domain and it can be decomposed into different orientedcomponents. Two different components may have discrete points or line segmentsin common. The graph-theoretical method for the computation of iso-surfacesdeveloped in this paper enables to recover local information of the iso-surfacethat can be used e.g.\ to compute discrete mean curvature and to solve surfacePDEs. Concerning the computational effort, the resulting algorithm is asefficient as existing combinatorial methods.
机译:用于等值面计算的现有组合方法对于纯可视化目的而言是有效的,但是众所周知,所得等值面可能有孔,并且会出现诸如缺失或错误连接性之类的拓扑问题。为避免此类问题,我们引入了一种图论方法来计算长方体网格$ \ mathbb {R} ^ 3 $中的等值面。生成等值面的方法采用标记的长方体图$ G(V,E,\ mathcal {F})$,使得$ V $是长方体$ C \ subset \ mathbb {R} ^ 3 $的顶点集,$ E $是$ C $和$ \ mathcal {F} \,:\,V \ rightarrow [0,1] $的边的集合。 $ G $的节点由$ \ mathcal {F} $的值加权,该值表示体积信息,例如来自“流体体积”方法的“ \”。使用给定的等值水平$ c \ in(0,1)$,我们首先获得所有等值点,即\\通过边插值$ \ mathcal {F} $字段获得的值$ c $的点。然后,等值面由由三角形组成的等值面要素构成,以使其多边形边界仅具有等点点作为顶点。所有顶点都位于单个网格单元的面上。我们提供了一个证明,即所生成的等值面与该域的边界相连,并且可以将其分解为不同的定向分量。两个不同的组件可能具有相同的离散点或线段。本文开发的图理论方法用于计算等值面,可以恢复等值面的局部信息,该信息可用于计算离散平均曲率和求解曲面PDE。关于计算量,所得算法与现有组合方法一样有效。

著录项

  • 作者

    Ali, Abdulaziz; Bothe, Dieter;

  • 作者单位
  • 年度 2014
  • 总页数
  • 原文格式 PDF
  • 正文语种 {"code":"en","name":"English","id":9}
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号